Serveron the Spring Real - Time System 1
نویسندگان
چکیده
An integrated platform which is capable of meeting requirements of both traditional real-time control processing and multimedia processing has enormous potential for accommodating various kinds of new applications. However, few, if any, research or commercial systems successfully provide architectural and OS mechanisms which can eeciently support both deterministic hard real-time computation and less determin-istic multimedia soft real-time computation. In this paper, we propose a multimedia server executing on the Spring real-time system to provide diierent classes of guarantee to support both types of processing. Using a planning based scheduler, the Spring system is a multiprocessor real-time system which was developed to satisfy the requirements of deterministic guarantees for hard real-time tasks. Adding a multime-dia server enables Spring to also support multiple periodic multimedia streams with a capability for QOS graceful degradation of the multimedia streams during system overload. In this paper we address realistic system implementation issues and develop multimedia server scheduling algorithms. Our performance evaluation demonstrates both that a multimedia server algorithm based on a exible, proportional allocation scheme provides the best performance and that simple iterative scheduling is adequate to handle graceful degradation of the multimedia streams.
منابع مشابه
On the Reflective Nature of the Spring Kernel
real{time operating system for complex, next generation, real-time applications. The Spring Kernel is being implemented in stages on a network of 68020 and 68030 based multiprocessors called SpringNet. Version 1 of the Kernel is now operational. While much has already been written on the Spring Kernel [10, 11, 12, 4], the purpose of this invited paper is to combine ideas found in separate paper...
متن کاملA robotic assembly application on the Spring real-time system
The Spring real-time system and environment provides methods for program representation and corresponding run-time system support that allow programs to meet the predictability demands of a complex real-time application. The primary objective of the work described in this paper is to present the experiences gained and the lessons learned from porting a real-world real-time application to make i...
متن کاملA Non-Preemptive Two-Class M/M/1 System with Prioritized Real-Time Jobs under Earliest-Deadline-First Policy
This paper introduces an analytical method for approximating the performance of a two-class priority M/M/1 system. The system is fully non-preemptive. More specifically, the prioritized class-1 jobs are real-time and served with the non-preemptive earliest-deadline-first (EDF) policy, but despite their priority cannot preempt any non real-time class-2 job. The waiting class-2 jobs can only be s...
متن کاملThe Effects of the Moving Load and the Attached Mass-Spring-Damper System Interactions on the Dynamic Responses of the Composite Plates: An Analytical Approach
In the current study, the effects of interactions of the moving loads and the attached mass-spring-damper systems of the composite plates on the resulting dynamic responses are investigated comprehensively, for the first time, using the classical plate theory. The solution of the coupled governing system of equations is accomplished through tracing the spatial variations using a Navier-type sol...
متن کاملA New Real-Time Pricing Scheme Considering Smart Building Energy Management System
Real-time pricing schemes make the customers to feel the energy price volatility and improve their load profiles. However, these schemes have no significant effect on demand-side uncertainty reduction. In this paper, considering smart grid infrastructures and smart building Energy Management System (EMS), a new real-time pricing scheme is presented to reduce the uncertainty of demand-side. In t...
متن کامل